scientific rationale - Fransızca İngilizce Sözlük